.conat {
  width: 450px;
  height: 550px;
  margin: 40px 40px;
  float: left;
}

.conat .small {
  float: left;
  width: 450px;
  height: 450px;
  box-sizing: border-box;
  border: 1px solid #999;
  position: relative;
  overflow: hidden;
}

.conat .small img {
  width: 100%;
  height: 100%;
  display: none;
}

.conat .small .light {
  display: block;
}

.conat .small .mark {
  width: 250px;
  height: 305px;
  background-color: rgba(124, 124, 124, 0.5);
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}

.conat .show {
  float: left;
  width: 450px;
  box-sizing: border-box;
  height: 100px;
}

.conat .show li {
  width: 57px;
  height: 56px;
  float: left;
  margin: 20px 16px;
  box-sizing: border-box;
}

.conat .big {
  box-sizing: border-box;
  width: 550px;
  height: 610px;
  position: absolute;
  left: 490px;
  border: 1px solid #999;
  overflow: hidden;
  display: none;
  top: 0;
}

.conat .big img {
  position: absolute;
  display: none;
}

.conat .big .light {
  display: block;
}

img {
  border: none;
  display: block;
}

.acve {
  border: 1px solid #e53e41;
}

.pre {
  width: 500px;
  height: 300px;
  float: left;
  margin-top: 50px;
}

.pre i {
  display: none;
}

.pre h3 {
  color: #f79a47;
}

.pre p {
  padding: 25px 0;
}

.pre .hr {
  width: 150px;
  height: 50px;
  border-radius: 5px;
  background-color: #e4393c;
  border: none;
  outline: none;
  font-size: 18px;
  color: #fff;
  margin-top: 30px;
}
